package com.hzhr.iot.device.entity;

import java.util.Date;

public class IotDeviceEntity {
    private Integer id;

    private String outId;

    private String code;

    private String des;

    private String categoryCode;

    private Integer typeId;

    private Integer companyId;

    private Integer gasCompanyId;

    private Integer deptId;

    private String simNo;

    private String simTypeCode;

    private String iotPlatformCode;

    private String iotPlatformImei;

    private String iotPlatformDeviceId;

    private String iotPlatformIp;

    private String iotPlatformPort;

    private String address;

    private Double longitude;

    private Double latitude;

    private String bindStatus;

    private Integer saleUserId;

    private Date saleTime;

    private String reportTime;

    private String reportPeriod;

    private String exceptionReportPeriod;

    private Float reportFrequency;

    private Float exceptionReportFrequency;

    private Float collectFrequency;

    private Float exceptionCollectFrequency;

    private Double alarmMax;

    private Double alarmMin;

    private String freezingDay;

    private Date deviceTime;

    private Integer heartPeriod;

    private String upKey;

    private String downKey;

    private Integer currentMessageId;

    private String remark;

    private Date installTime;

    private Date createTime;

    private Date updateTime;

    private Integer createUserId;

    private Integer updateUserId;

    private String resourceCode;

    private String isValid;

    private String state;

    private Integer collectDeviceId;

    private String protocolId;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getOutId() {
        return outId;
    }

    public void setOutId(String outId) {
        this.outId = outId;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getDes() {
        return des;
    }

    public void setDes(String des) {
        this.des = des;
    }

    public String getCategoryCode() {
        return categoryCode;
    }

    public void setCategoryCode(String categoryCode) {
        this.categoryCode = categoryCode;
    }

    public Integer getTypeId() {
        return typeId;
    }

    public void setTypeId(Integer typeId) {
        this.typeId = typeId;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public Integer getGasCompanyId() {
        return gasCompanyId;
    }

    public void setGasCompanyId(Integer gasCompanyId) {
        this.gasCompanyId = gasCompanyId;
    }

    public Integer getDeptId() {
        return deptId;
    }

    public void setDeptId(Integer deptId) {
        this.deptId = deptId;
    }

    public String getSimNo() {
        return simNo;
    }

    public void setSimNo(String simNo) {
        this.simNo = simNo;
    }

    public String getSimTypeCode() {
        return simTypeCode;
    }

    public void setSimTypeCode(String simTypeCode) {
        this.simTypeCode = simTypeCode;
    }

    public String getIotPlatformCode() {
        return iotPlatformCode;
    }

    public void setIotPlatformCode(String iotPlatformCode) {
        this.iotPlatformCode = iotPlatformCode;
    }

    public String getIotPlatformImei() {
        return iotPlatformImei;
    }

    public void setIotPlatformImei(String iotPlatformImei) {
        this.iotPlatformImei = iotPlatformImei;
    }

    public String getIotPlatformDeviceId() {
        return iotPlatformDeviceId;
    }

    public void setIotPlatformDeviceId(String iotPlatformDeviceId) {
        this.iotPlatformDeviceId = iotPlatformDeviceId;
    }

    public String getIotPlatformIp() {
        return iotPlatformIp;
    }

    public void setIotPlatformIp(String iotPlatformIp) {
        this.iotPlatformIp = iotPlatformIp;
    }

    public String getIotPlatformPort() {
        return iotPlatformPort;
    }

    public void setIotPlatformPort(String iotPlatformPort) {
        this.iotPlatformPort = iotPlatformPort;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Double getLongitude() {
        return longitude;
    }

    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }

    public Double getLatitude() {
        return latitude;
    }

    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }

    public String getBindStatus() {
        return bindStatus;
    }

    public void setBindStatus(String bindStatus) {
        this.bindStatus = bindStatus;
    }

    public Integer getSaleUserId() {
        return saleUserId;
    }

    public void setSaleUserId(Integer saleUserId) {
        this.saleUserId = saleUserId;
    }

    public Date getSaleTime() {
        return saleTime;
    }

    public void setSaleTime(Date saleTime) {
        this.saleTime = saleTime;
    }

    public String getReportTime() {
        return reportTime;
    }

    public void setReportTime(String reportTime) {
        this.reportTime = reportTime;
    }

    public String getReportPeriod() {
        return reportPeriod;
    }

    public void setReportPeriod(String reportPeriod) {
        this.reportPeriod = reportPeriod;
    }

    public String getExceptionReportPeriod() {
        return exceptionReportPeriod;
    }

    public void setExceptionReportPeriod(String exceptionReportPeriod) {
        this.exceptionReportPeriod = exceptionReportPeriod;
    }

    public Float getReportFrequency() {
        return reportFrequency;
    }

    public void setReportFrequency(Float reportFrequency) {
        this.reportFrequency = reportFrequency;
    }

    public Float getExceptionReportFrequency() {
        return exceptionReportFrequency;
    }

    public void setExceptionReportFrequency(Float exceptionReportFrequency) {
        this.exceptionReportFrequency = exceptionReportFrequency;
    }

    public Float getCollectFrequency() {
        return collectFrequency;
    }

    public void setCollectFrequency(Float collectFrequency) {
        this.collectFrequency = collectFrequency;
    }

    public Float getExceptionCollectFrequency() {
        return exceptionCollectFrequency;
    }

    public void setExceptionCollectFrequency(Float exceptionCollectFrequency) {
        this.exceptionCollectFrequency = exceptionCollectFrequency;
    }

    public Double getAlarmMax() {
        return alarmMax;
    }

    public void setAlarmMax(Double alarmMax) {
        this.alarmMax = alarmMax;
    }

    public Double getAlarmMin() {
        return alarmMin;
    }

    public void setAlarmMin(Double alarmMin) {
        this.alarmMin = alarmMin;
    }

    public String getFreezingDay() {
        return freezingDay;
    }

    public void setFreezingDay(String freezingDay) {
        this.freezingDay = freezingDay;
    }

    public Date getDeviceTime() {
        return deviceTime;
    }

    public void setDeviceTime(Date deviceTime) {
        this.deviceTime = deviceTime;
    }

    public Integer getHeartPeriod() {
        return heartPeriod;
    }

    public void setHeartPeriod(Integer heartPeriod) {
        this.heartPeriod = heartPeriod;
    }

    public String getUpKey() {
        return upKey;
    }

    public void setUpKey(String upKey) {
        this.upKey = upKey;
    }

    public String getDownKey() {
        return downKey;
    }

    public void setDownKey(String downKey) {
        this.downKey = downKey;
    }

    public Integer getCurrentMessageId() {
        return currentMessageId;
    }

    public void setCurrentMessageId(Integer currentMessageId) {
        this.currentMessageId = currentMessageId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getInstallTime() {
        return installTime;
    }

    public void setInstallTime(Date installTime) {
        this.installTime = installTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Integer createUserId) {
        this.createUserId = createUserId;
    }

    public Integer getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Integer updateUserId) {
        this.updateUserId = updateUserId;
    }

    public String getResourceCode() {
        return resourceCode;
    }

    public void setResourceCode(String resourceCode) {
        this.resourceCode = resourceCode;
    }

    public String getIsValid() {
        return isValid;
    }

    public void setIsValid(String isValid) {
        this.isValid = isValid;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public Integer getCollectDeviceId() {
        return collectDeviceId;
    }

    public void setCollectDeviceId(Integer collectDeviceId) {
        this.collectDeviceId = collectDeviceId;
    }

    public String getProtocolId() {
        return protocolId;
    }

    public void setProtocolId(String protocolId) {
        this.protocolId = protocolId;
    }
}